excessive tire squeal - Turc Anglais Dictionnaire